$(document).ready(function(){
    function model1(obj,obj2){
        $(obj).click(function(){
            if($(this).attr('checked')){
                $(this).parent().parent().nextAll().find('input').attr('checked','checked');
            }else{
                $(this).parent().parent().nextAll().find('input').removeAttr('checked');
            }
        })
        $(obj2).click(function(){
            if($(this).attr('checked')){
                $(this).parent().parent().parent().prev().find('input').attr('checked','checked');
                $(this).parent().parent().parent().parent().parent().children().children().children().attr('checked','checked');
            }else{
                $(this).parent().parent().parent().prev().find('input').removeAttr('checked');
                $(this).parent().parent().parent().parent().parent().children().children().children().removeAttr('checked');
            }
        })

    }

    model1('.first-1','.second-1');
    model1('.second-1','.third-1');
})
